stench of the swamp - Turc Anglais Dictionnaire